package com.fosu.Utils;

/**
 * @author zqa
 * @version 1.0
 * @date 2020/10/21 15:18
 */
public class ImageUtils {
    /**
     * 判断文件类型
     * 判断文件是否为空
     **/
    public static Boolean isImageFile(String fileName) {
        String[] imgType = new String[]{".jpg", ".jpeg", ".png", ".gif", ".bmp"};
        if (fileName == null) {
            return false;
        }
        fileName = fileName.toLowerCase(); //转换成小写
        for (String type : imgType) {
            if (fileName.endsWith(type)) {  //判断后缀是否为.xxx 是则true
                return true;
            }
        }
        return false;
    }

    /**
     * 获取文件后缀名
     *
     * @param fileName
     * @return
     */
    private String getFileType(String fileName) {
        if (fileName != null && fileName.indexOf(".") >= 0)  //返回.第一次出现的索引，没有则返回-1
        {
            return fileName.substring(fileName.lastIndexOf("."), fileName.length());
        }
        return "";
    }

}
